#if !defined(__Gomoku_JuedgeDredd_h)
#define __Gomoku_JuedgeDredd_h

	#include "GameInfo.h"

	class JudgeDredd
	{
	public:
		JudgeDredd(void);
		~JudgeDredd(void);

		void	putPieceOnMap(GameInfo&, coord_t&);

	private:
		void	twinTriple(GameInfo&, coord_t&);
		char	takeAPiece(GameInfo&, coord_t&);
		void	lookAlignement(GameInfo&, coord_t&);
		int		checkTaken(int point, Way dir);
		int		makeAnswer(Way dir);
	};



#endif